<?php
namespace app\admin\model;
use think\Model;
use \think\facade\Db;
use \think\facade\View;
//User这个代表表名
class User extends  Model
{
    //模型文件 大驼峰 默认对应数据库表名 ecm_user =User
    //命名空间 根据类文件当前路径命名
    //类名    和类文件名保持一致 需要继承模型类
    //方法名 小驼峰

    //定义表名
    public static function getUser()
    {
        //定义表名
//        protected $name='brand';
        //定义主键ID
//        protected $pk ='id';
        $list=User::paginate([
            'list_rows'=>1
        ]);
        return $list;
//        View::assign('list',$list);
    }
    public function searchKeywordsAttr($q,$v,$d)
    {
        $q->where('uname','like',"%{$v}%");
    }

    public static function getOne($id,$where)
    {
        return self::withSearch(['keywords'],['keywords'=>'白'])
            ->find();
    }

    public static function getSexBmAttr($v,$d)
    {
        return $d['sex']?'男':'女';
    }

    public function getTimeAttr($v,$d){

        return date('Y-m-d H:i:s',$d['addtime']);

    }


}